﻿namespace Magellan.Routing
{
    public abstract class Segment
    {
        public abstract SegmentPathMatch MatchPath(IRoute route, PathIterator path);
        public abstract SegmentValueMatch MatchValues(IRoute route, RouteValueBag values);
    }
}